Volume 44, Issue 2, December 2016, Pages 51-65
Nour El-Houda Reyad; Mohamed Attia
Volume 44, Issue 1, June 2016, Pages 143-155
Nour El-Houda Reyad; Mohamed Attia
Volume 43, Issue 1, December 2015, Pages 25-39
Nour El-Houda Reyad; Mohamed Attia
Volume 42, Issue 2, December 2014, Pages 199-200
Mohamed Attia; Nour El-Houda Reyad
Volume 40, Issue 2, December 2012, Pages 39-55
Effat Zaher; Mohamed Attia; Nour El-Houda Reyad